@charset "utf-8";
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
/* IE10-specific styles go here */ 
}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#494949;line-height:18px;text-decoration:none; margin:0; padding:0;}
div,p,ul{margin:0px;padding:0px;}
h1,h2,h3,h4{margin:0;padding:0;}
.clr-both{clear:both;margin:0px auto;}
.left{float:left;}
.right{float:right;}
.w644{width:644px; height:266px;}
.w290{width:260px; overflow:hidden;}
.bg-left{ background-color:#cfeef6;}

/* Width Classes */
#wrapper{width:1010px;margin:0 auto;}
.width-990{width:990px;margin:0 auto;}
.w_270{width:270px;}
.w700{width:700px;}
.w300{width:300px;}
.w680{width:680px;}
.w220{width:220px;}

/* ul li Classes */
li{ display:inline; padding-left:2px; float:left;}
ul{ list-style-type:none; margin:0;padding:0;}

/* Spacer Classes */
.spacer-0{height:0px;}
.spacer-5{height:5px;}
.spacer-10{height:10px;}
.spacer-15{height:15px;}
.mlr{margin:0 20px;}
.mtr{margin:20px 30px 0 0;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}


/* padding Classes */
.pddng_ryt{ padding:0 15px 0 0;}

/* Margin Classes */
.m15{ margin:15px 15px 15px 15ox;}

/* <a> Anchor classes */
.link-nav{ font-weight:bold; color:#254B7C; text-align:center; padding:6px; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size:18px; }
.link-nav:hover{ font-weight:bold; color:#E76628;}
.active{ font-weight:bold; color:#db111d; background-color:#edede9;text-align:center; padding:6px; text-decoration:none; }

/* Bckgrnd Color/images */
#head{ width:414px; height: 28px; background: #254B7C;}
#nav{ width: 960px; height: 30px; background: #254B7C; padding:5px 0;}
#nav2{ width: 960px; height: 30px; background: #fff;}
#bg_btn{ Background-color:#64ab23; width:160px; height:35px; border-radius:3px 7px 7px 3px;}
#navdl{ background-color:#254B7c; width:700px; height:55px; border-radius:0 15px 0 15px;}
#navdl2{ background-color:#254B7c; width:700px; height:55px; border-radius:0 0 0 15px;}
.go-btn{background-color:#f85f23;height:30px;width:150px;border:0;border-radius:5px;font-size:18px;color:#003466;}
.deal_bg{ background-color:#f2f0f1; overflow:hidden; border-radius:0 15px 0 0;}
.item_img{ background-image: url(/public//public/images/Item1.jpeg);}
.bg_gry{ background-color:F2F1F1;}
.bg_img{ background-image:url(/public/images/tag2.png); width:92; height:27;}
.bg_img_blu{  background-color:#4ABEDA; width:79px; margin:0 0 0 13px;}
/*image Classes*/
.image{ position:relative; width:170px; overflow:visible;}
.hoverimage{ position:absolute; top:0; left:0; display:none; }
.image:hover .hoverimage{ display:block;}

/*top nav*/
#head ul{list-style:none;width:414px;margin:0 0 0 20px;padding:0;}
#head ul li{float:left;margin:0 5px 0 15px;}
#head ul li a{font-size:15px;color:#fff;text-decoration:none;line-height:26px;}

/* Text Classes */
.lftbx{ color:#254b7c; font-size:20px; font-weight:bold; padding:10px 0 0 50px;}
.tmelps{ color:#254b7c; font-size:30px; font-weight:900;}
.txtwht1{ color:#FFF; font-size:24px;}
.dltxt1{ color:#254B7C; font-family:Arial, Helvetica, sans-serif; font-size:24px;}
.txtgry{ margin:10px 10px 5px 10px; color:626262; font:Arial, Helvetica, sans-serif; font-size:18px;}
.txtoffr{ font-size:30px; color:#F60; margin:10px 0 0 0;}
.ofrtxt{  font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#06F;}
.sml_txt_wht{ font-size:12px; font-weight:bold; color:#FFF;}
.heading{font-size:24px;line-height:30px;text-decoration:none;font-weight:bold;}
.other{font-size:20px;line-height:30px;text-decoration:none;font-weight:bold;color:#003466;}
.txt{font-size:18px;line-height:30px;text-decoration:none;font-weight:normal;color:#003466;}
/* Dropdown Classes */

.ddlWrap select {
   opacity: 0;
   width: 150px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   background: url(#) no-repeat 100% 0 #ecf0eb; //for IE
   -webkit-appearance: none; //for Google Chrome
   color: #fff;
   height: 32px;
}
.ddlWrap {
   width: 150px;
   overflow: hidden;
   background: url(#) no-repeat 100% 0 #ecf0eb;
   border: solid 1px #333333;
   border-radius: 2px;
   position: relative;
}
.ddlWrap span {
   position: absolute;
   left: 10px;
   top: 8px;
}


/*slider*/
.textboxstyle {
font-family:Arial;
font-size:16pt;
color:black;
text-align:center;
vertical-align:top;
}

.textboxbackgroundstyle {
background-color:white;
padding:5px;

/* rounded corners for Firefox */
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;

/* rounded corners for for Safari and Chrome */
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;

/* rounded corners for Opera */
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;
}

.curveandshadowstyle {

/* shadow and rounded corners for Firefox */
-moz-box-shadow: 0px;
-moz-border-radius-topleft: 25px;
-moz-border-radius-bottomright: 25px;

/* shadow and rounded corners for Safari and Chrome */
-webkit-box-shadow: 0px;
-webkit-border-top-left-radius: 25px;
-webkit-border-bottom-right-radius: 25px;

/* shadow and rounded corners for Opera */
box-shadow: 0px;
border-top-left-radius: 25px;
border-bottom-right-radius: 25px;

/* shadow for Internet Explorer */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#818181');

border-style:solid;
border-width:1px;
border-color:white;
}

/*desc*/
#desc{width:680px;}
#desc ul{margin:0;padding:0;width:680px;list-style:none;}
#desc ul li{list-style-type: none;background: url('/public/images/arrow.png') no-repeat top left;height: 20px;padding-left: 25px;line-height:20px;font-weight:bold;width:160px;margin:5px 0;float:left;}

#deals{width:680px;}
#deals ul{margin:0;padding:0;width:680px;list-style:none;}
#deals ul li{width:200px;background-color:#ebebeb;padding:10px;float:left;margin:10px 5px 0 0;box-shadow:0px 1px 2px #333;}
#deals ul li input[type="button"]{background-color:#1e8d03;text-align:center;padding:5px;color:#fff;font-size:16px;border:0;width:196px;cursor:pointer;border-radius:5px;}

#top10{background-color:#ebebeb;padding:2px 5px 5px 5px;}
#top10 #cen{margin-left:10px;;}
#top10 ul{margin:0;padding:0;width:260px;list-style:none;}
#top10 ul li{background-color:#FFF;padding:0 5px;width:100%;height:80px;margin-bottom:10px;}
#top10 p{color:#565656;font-size:14px;font-weight:bold;}

/*list style*/
#link-nav li{float:left;font-weight:bold; color:#254B7C;font-size:22px;padding:6px;}
#link-nav li a{ font-weight:bold; color:#254B7C; text-align:center;text-decoration:none; font:Arial, Helvetica, sans-serif; font-size:18px;line-height:8px;}
#link-nav li a:hover{ font-weight:bold; color:#E76628;}
#link-nav li .current{ font-weight:bold; color:#E76628;}

/*footer*/
#footer{width:100%;background:#6c89c3;padding:15px 0 0 0;height:300px;}
#footer #green{background:#64aa23;height:80px;box-shadow:0px 4px 15px #000;}
#footer #deal{color:#fff;font-size:40px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;line-height:73px;padding-left:20px;}
#footer #imgs{margin:10px 0 0 0;}
#footer #imgs img{margin-right:20px;border:0;}
#common ul{width:250px;list-style:none;margin:0;padding:0;float:left;}
#common ul li{width:250px;}
#common ul li a{font-size:16px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;line-height:34px;color:#fff;}
#copy{width:350px;}
#copy p{margin:0;padding:0;}
#copy #u{font-size:22px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;color:#fff;line-height:40px;}
#copy #c{font-size:28px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;color:#fff;line-height:40px;margin-left:10px;}
#copy #d{font-size:16px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;color:#fff;line-height:40px;margin-top:10px;}
#copy input[type="text"]{height:40px;width:300px;border-radius:5px;border:0;font-size:24px;padding-left:10px;box-shadow: 0 3px 10px #000 inset;line-height:31px;}
